.seach{
    height: 100%;
    // background-color: #fff;
    .top{
      border-bottom: 3px solid #f86538;
    }
    .sou{
        display: flex;
        padding: 10px;
        .adm-search-bar{
            flex: 1;

        }
        .btn{
            padding: 0 10px;
            background-color: red;
            color: #fff;
            margin: 0 10px;
            border-radius: 10px;
            text-align: center;
            line-height: 32px;
        }
    }
    .shops{
        .name{
        //    height: 100px;
        background-color: #fff;
        margin-top: 20px;
        display: flex;
           .pic{
            width: 100px;
            img{
              width: 100%;
            }
           }
        }
        .word{
            padding:  10px 20px;
            .price{
                display: flex;
                justify-content: space-between;
                margin-top: 10px;
                span:nth-child(1){
                    color: red;
                    font-size: 20px;
                    font-weight: 700;
                }
                span:nth-child(2){
                    font-weight: 700;
                    color: gray;
                }
            }
        }
    }
}